package com.duoec.dw.lineage.enums;

/**
 * @author xuwenzhen
 */
public enum DdlChangeTypeEnum {
    /**
     * 新增字段
     */
    ADD(0),

    /**
     * 修改类型、注释等
     */
    MODIFY(1),

    /**
     * 更改字段名
     */
    CHANGE_COLUMN_NAME(2),

    /**
     * 删除字段
     */
    DROP_COLUMN(3),

    /**
     * 删除表
     */
    DROP_TABLE(4),

    /**
     * 表重命名
     */
    RENAME_TABLE(5);

    /**
     * 变更类型值
     */
    private int type;

    DdlChangeTypeEnum(int type) {
        this.type = type;
    }

    public int getType() {
        return type;
    }
}
